electricity project - French English Dictionary